home *** CD-ROM | disk | FTP | other *** search
-
- SetRamsey V1.50 by Nic Wilson
- -----------------------------
-
- This program is freely distributable with no conditions
- except that the program and this text file must remain
- intact without any modification.
-
- THE FOLLOWING MUST BE STATED
-
-
- ** FLAME ON **
-
- Some engineers have stated that SetRamsey is not required or
- performs incorrectly or have said "throw it away". They have
- even stated the incorrect terminology of the 'static column mode'
- name. To set the record straight. This name was taken straight
- from their own Devcon manuals. It does not matter wether you call
- it 'page detect' or 'static column' the function is the same,
- and the name debatable.
-
- Even though they do not agree, I have found by hundreds of
- users with many Rev 8.9 boards that work fine, 100% of the
- time with SC Drams and this mode enabled. We DO get an
- increase in speed EVEN on benchmark programs in the range
- of 15 to 20%, if SCM is on but BURST off, which is another
- problem again with the Ramsey chip so I am told.
- The problems started occuring on the Rev 9 boards. Instead of
- arguing the necessity for SetRamsey, time should be spent
- finding the actual cause of the problems and fix them or at least
- state the whole story of why these modes operate incorrectly on
- some Amiga's instead of beleiving they already know why. Your
- current explanations do not hold water with what is actually
- happening here in the field.
- SetRamsey can also be used to read the current settings, they
- never supplied a utility for this purpose.
-
- They stated to some users "don't take for granted the OS is wrong,
- setting SCM on Page Mode Drams would cause problems". My reply to
- this is "don't take for granted that SetRamsey is wrong, it does
- the CBM recognised test for SCM Drams before allowing changes".
-
- If you belevie that SetRamsey performs incorrreclty in some
- way then contact me and I will fix it!!
-
- EMAIL {cbmvax!cbmehq}!cbmaus!wilson!nic@uunet.uu.net
-
- ** FLAME OFF **
-
-
- REQUIREMENTS
- ------------
- Amiga A3000 (nothing less)
-
-
- FUNCTION
- --------
- Allows manipulation and or reading of the RAMSEY ram controllers
- registers that toggle various modes in an Amiga 3000.
-
- USAGE
- -----
- SetRamsey STATICON, STATICOFF, BURSTOFF, BURSTON, WRAPON, WRAPOFF
- REFRESHON n, REFRESHOFF
-
- or SetRamsey ? Gives USAGE string
- SetRamsey Gives current settings of the RAMSEY chip registers.
-
- NOTE
- ---- The use of STATIC COLUMN or BURST MODES require that you have some
- SCRAM installed. (Static Column Random Access Memory). A test is
- made before setting these modes, and error occurs if page mode ram
- found.
-
-
-
- STATICON - Turns Static Column Mode on
-
- STATICOFF - Turns Static Column Mode off
-
- BURSTON - Respond to *CBREQ input and do burst cycles
-
- BURSTOFF - Turns Burst mode off
-
- WRAPON - Allows all 4 longwords of a burst to take place
-
- WRAPOFF - Burst will only continue A3,A2 are increasing
- Burst will not be allowed to WRAP A3,A2=00
-
- In other words, the 68030 always reads 4 long
- words, but if the start address is on a non-quad
- boundary it will loop back and read the words
- prior to the start address. Since this will rarely
- be needed, Ramsey can stop the burst cycle after
- the forward words are read in.
-
- REFRESHON n - Sets refresh to value specified by n
- n must equal 154, 238 or 380
- REFRESHOFF - Turns refresh off
- DONT USE NORMALLY, WILL CAUSE UNPREDICTABLE RESULTS.
-
-
- All enquiries to
-
- Nic Wilson Software
- 138d South Street
- TOOWOOMBA QLD 4350
- Phone +61 76 358522 Work hours
- Fax +61 76 358384 Work hours
- Phone +61 76 358539 After hours
- EMAIL {cbmvax|cbmehq}!cbmaus!wilson!nic@uunet.uu.net
-
-
-